Big Huge Thesaurus

coeliac plexus

noun